deposit banking - Turkish English Dictionary